a slap in the eye - Turkish English Dictionary